--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Commit 2aafb29c2fa945ffd834d01db42430ebc336e607
Parents : 50981d9
Author : Ivan <ivan@quad4.io>
Signature : Signature validation error
Date : 2026-03-31T03:00:56+03:00
feat(tests): update CI workflow by adding Playwright Chromium installation and E2E test execution
Changes
Diff
diff --git a/.gitea/workflows/tests.yml b/.gitea/workflows/tests.yml
index 68575e3a..7aa82741 100644
--- a/.gitea/workflows/tests.yml
+++ b/.gitea/workflows/tests.yml
@@ -53,8 +53,19 @@ jobs:
. scripts/ci/ci-node-path.sh
task install
+ - name: Install Playwright Chromium
+ run: |
+ . scripts/ci/ci-node-path.sh
+ pnpm exec playwright install chromium --with-deps
+
- name: Run tests
run: |
. scripts/ci/ci-node-path.sh
set -o pipefail
task test:all 2>&1 | tee test_results.txt
+
+ - name: Run E2E (Playwright)
+ run: |
+ . scripts/ci/ci-node-path.sh
+ set -o pipefail
+ CI=1 pnpm run test:e2e
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────